home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1998 June / Software of the Month Club 1998 June.iso / pc / dos / sri / dtp / moray / moray.ini < prev    next >
INI File  |  1998-04-15  |  13KB  |  395 lines

  1.  
  2.                          Copyright (c) 1997 SoftTronics
  3.                     Lutz und Kretzschmar GbR, Munich, Germany
  4.  
  5.  
  6. [CONFIG]
  7.  
  8. ; Memory to use for the coord and edge list.
  9. MemoryUse 600 500 
  10.  
  11. ;  The Directory where MDL files are stored.
  12. ModelPath 'MDL\'
  13.  
  14. ; Scene directory for POV files. This is where POV-Ray files are
  15. ; written to
  16. PrintPathPOV 'POVSCN\'
  17.  
  18. ; This is the file that is automatically included in the POV-Ray output.
  19. IncludeFilePOV 'MRYPOV.INC'
  20.  
  21. ; Scene directory for Polyray files. This is where Polyray files are
  22. ; written to
  23. PrintPathPolyray 'POLYSCN\'
  24.  
  25. ; This is the file that is automatically included in the Polyray output.
  26. IncludeFilePolyray 'MRYPOLY.INC'
  27.  
  28. ; This list holds a list of available textures.
  29. TextureList 'MRYTXTR.LST'
  30.  
  31. ; This list contains the definitions of the textures in TEXTURE.INC.
  32. PreDefTextures 'MRYTXTR.MDL'
  33.  
  34. ; This is the scene that is loaded when Moray starts up without a filename
  35. ; specified on the commandline
  36. StartupScene 'MRYSTART.MDL'
  37.  
  38. ; This file contains the colors for Moray's interface.
  39. ColorDefinition 'MRYDEFLT.COL'
  40.  
  41. ; If this flag is on, then Moray will check the scene, whether all objects
  42. ; have textures assigned to them before letting you export
  43. CheckTextures Yes
  44.  
  45. ; If this flag is on, Moray will ask you for permission to overwrite the
  46. ; scene file everytime that you export your scene
  47. AskOnExport No
  48.  
  49. ; If this flag is on (set to yes), Moray will use a DOS shell to call the
  50. ; raytracer. Otherwise it will quit with errorlevel 16 when a render has
  51. ; been requested. This goes for the scene rendering only. The texture
  52. ; preview MUST be called in a DOS shell.
  53. RenderWithShell Yes
  54.  
  55. ; The graphics mode that Moray should run in.
  56. GraphicsMode 800x600x256
  57.  
  58. ; Should Moray attempt to use the linear frame buffer.
  59. UseLinearFrameBuffer Yes
  60.  
  61. ; The wireframe divisions for the following primitives: sphere, cylinder,
  62. ; cone, torus, spotlight, disc and superellipsoid. This number must be
  63. ; even and larger or equal to 8.
  64. WireFrameDivs 12 12 12 12 12 12 12
  65.  
  66. ;  If a keypress occurs within this time increase stepwidth
  67. KeyboardDelay 0.5
  68.  
  69. ; Define the number of lines to draw for each time slice that the view gets
  70. ; for drawing lines. If your redraw response is sluggish, lower this number,
  71. ; if it's snappy and could take a bit more, increase it. 1000 should be fine
  72. ; for 486 systems, Pentiums can probably increase to 1500 or 2000. This also
  73. ; very much depends on the performance of the graphics card.
  74. ViewLines 1000
  75.  
  76. ; Define the drives to skip processing. Place the drive letters behind each
  77. ; other (no spaces) and do not surround them with quotes.
  78. SkipDrives AB
  79.  
  80. ; If you don't like the 3D emboss effect in the menus, then set this
  81. ; variable to No
  82. Use3DText No
  83.  
  84. ; If you want Moray to attempt to draw objects without multiple lines
  85. ; erasing old lines set this to Yes. If set to yes, there will be more
  86. ; 'pixel dirt' than if set to No, so you may need to redraw (Ctrl-R) more
  87. ; often.
  88. UseBetterLineDraw Yes
  89.  
  90. ; Up to five user commands can be added here. Moray will call these and
  91. ; replace the following strings:
  92. ; A %f  is replaced by the current filename without extension, no path
  93. ; A %r  is replaced by the exported filename with extension, with path
  94. ; A %q  is replaced by the exported filename without extension, with path
  95. ; A %pn[a,b,c,d] is replaced by a filename that the user can select at runtime.
  96. ;        The n is the extension to use (see the ExtX settings below).
  97. ;        The optional a, b, c, and d parameters determine how the selected
  98. ;        filename is returned.
  99. ;        a - filename without extension
  100. ;        b - filename with extension
  101. ;        c - path and filename without extension
  102. ;        d - path and filename with extension (default)
  103. ; A %s|prompt,def| is replaced with a string that is input first from a
  104. ;        inputbox using the given prompt and the given default value.
  105. ; A %c|prompt,sy,sn| is replaced with either 'sy' or 'sn', depending on
  106. ;           whether the user clicks on yes or no in answer to the
  107. ;           question 'prompt'. 'sy' and 'sn' can be any alphanumeric strings.
  108. ; A %i|filename| makes Moray write all the following words (commands) on a
  109. ;           separate line in the file 'filename'. The command that is
  110. ;           executed is the string up to the %i. If the i is a capital I,
  111. ;           any quotation marks are removed.
  112. ; A %t is replaced by 0 if POV-Ray is active and 1 if Polyray is active
  113. ;
  114. UserCmdName1 'NC     Alt-F1'
  115. UserCommand1 'nc'
  116.  
  117. UserCmdName2 'TTF2UDO  Alt-F2'
  118. UserCommand2 'utils\ttf2udo.bat %I|utils\ttfcnv.ini|-a%s|Enter UDO/INC filename| -f%pC "%s|Text String|" -d%s|Extrusion Depth,0.25|'
  119.  
  120. UserCmdName3 '3DTO3D  Alt-F3'
  121. UserCommand3 'utils\makeudo.bat %p8c -e%s|Edge Detect Angle,20.0| -s%s|Mesh Smoothing Angle,60.0|'
  122.  
  123. UserCmdName4 'USER4'
  124. UserCommand4 ''
  125.  
  126. UserCmdName5 'USER5'
  127. UserCommand5 ''
  128.  
  129. ; Place the command that archives files into an archive with recursive
  130. ; subdirectories. Leave blank if you don't want Moray to write this line
  131. ; to the COPYMDL.BAT file. Used in the MAKE BATCH function in the
  132. ; Dependancies function of the file menu. Used to copy all files in a
  133. ; scene to a directory and optionally compress them with this command.
  134. ; This command will be placed in the batch file and must contain a %s,
  135. ; which will be replaced with the current scene filename without extension
  136. PackSceneFiles 'pkzip -! -marp %s.zip >NUL'
  137.  
  138. ; If your POV-Ray compile does not return the correct errorlevel to DOS, you
  139. ; can set this flag to Yes to make Moray ignore the return value of POV-Ray.
  140. ; The official ICB compile of POV-Ray 2.2 works correctly and if you're
  141. ; using this compile you should set this flag to No.
  142. ; If Polyray is your main raytracer this flag should be set to No, since
  143. ; Polyray functions as expected.
  144. IgnoreErrorLevel No
  145.  
  146. ; Command to execute when you click on DOS-Shell
  147. DOSShellCommand '%COMSPEC%'
  148.  
  149.  
  150. [FILEOPEN]
  151. ; Current settings for the FileOpen dialog
  152.  
  153. ;
  154. ; Extensions that Moray knows about. You can change the User 1 extensions
  155. ; if you need other extensions.
  156. ;
  157. Ext1 MDL [Moray Scene]
  158. Ext2 PI  [Polyray Scenes]
  159. Ext3 INC [POV Includes]
  160. Ext4 POV [POV-Ray Scenes]
  161. Ext5 GIF [Bitmap]
  162. Ext6 TGA [Bitmap]
  163. Ext7 UDO [User Objects]
  164. Ext8 RAW [RAW Mesh File]
  165. Ext9 BLB [Blob File]
  166. ExtA DAT [Glyph File]
  167. ExtB TGA [Backdrop]
  168. ExtC TTF [TrueType font]
  169. ExtD *   [User 1]
  170. ExtE *   [User 2]
  171. ExtF *   [All Files]
  172.  
  173. ;
  174. ; History of last 6 directories you've visited. 
  175. ; Note: No longer used in Moray V2.5
  176. ;
  177. Hist1 C:\
  178. Hist2 C:\
  179. Hist3 C:\
  180. Hist4 C:\
  181. Hist5 C:\
  182. Hist6 C:\
  183.  
  184. ;
  185. ; This list holds the associations between the type of files that Moray
  186. ; asks for, the extension that you choose for it, the directory you
  187. ; last got something from for this type and what extensions are valid.
  188. ; Moray automatically updates this section, editing it does not make sense.
  189. ;
  190. Class1 1 MDL 1
  191. Class2 2 POLYSCN 23
  192. Class3 1 POVSCN 34
  193. Class4 6 MAPS 56
  194. Class5 6 MAPS 56
  195. Class6 5 MAPS 56
  196. Class7 7 UDO 7
  197. Class8 8 RAW 8
  198. Class9 9 BLOB 9
  199. ClassA A .\ A
  200. ClassB 6 MAPS 6
  201. ClassC C C:\ C
  202. ClassD D .\ D
  203. ClassE E .\ E
  204. ClassF F .\ F
  205.  
  206. ;
  207. ; This is the list of search paths that are used for finding files of
  208. ; a certain class.
  209. ; The classes are sequentially numbered, starting at 1 : MorayScene (1),
  210. ; Polyray Scene(2), POV file(3), Image+Material Map(4), BumpMap(5), HeightField(6),
  211. ; UDO(7), RAW(8), Blob(9), Glyph(A), Backdrop(B), TTF(C), User1(D),
  212. ; User2(E), Reserved(F)
  213.  
  214. Search1 MDL\
  215. Search2 POLYSCN\
  216. Search3 POVSCN\
  217. Search4 MAPS\
  218. Search5 MAPS\
  219. Search6 MAPS\
  220. Search7 UDO\
  221. Search8 RAW\
  222. Search9 BLOB\
  223. SearchA 
  224. SearchB 
  225. SearchC C:\WIN95\FONTS
  226. SearchD 
  227. SearchE 
  228. SearchF 
  229.  
  230. [TEXTURE EDITOR]
  231.  
  232. ; The commandline that will be issued when you click on the Preview button.
  233. ; The commandline *must* be in single quotes and should contain three
  234. ; special formatting switches. There should be a %s and two %d. The %s must
  235. ; come before the two %d's. The %s will be replaced by the filename to
  236. ; render (no extension) and the two %d' will be replaced by the required
  237. ; width and height. Since this should be fast, the default setting uses
  238. ; no display, no stats and no key interrupt processing.
  239. POVTraceCall 'POVTXTR.BAT %s POVTXTR.INI -p -d -x +w%d +h%d'
  240. PolyrayTraceCall 'PITXTR.BAT %s -V0 -x%d -y%d -t2'
  241.  
  242. ; Reserve palette entries 61 to 93 for the gray scale representation of
  243. ; the filter component of colors and colormaps
  244. ; ColMapGrey 61 77
  245. ColMapGrey 61 93
  246.  
  247. ; Reserve colormap entries 94 to 158 for the colormap display and palette
  248. ; entries 159 to 175 for the actual buttons under the colormap (max of 16
  249. ; entries are possible.
  250. ; ColMapColors 78 204 205
  251. ColMapColors 94 158 159
  252.  
  253. ; Reserve colormap entries 176 to 254 for the preview display of the
  254. ; texture. This default gives the preview 77 colors to use for the preview.
  255. ; ColDisplayColors 224 254
  256. ColDisplayColors 176 254
  257.  
  258. ; Remember which object was last selected as the preview object. The number
  259. ; is the position in the list under the [PreviewObjects] section.
  260. PreviewObject 5
  261.  
  262. ; Remember which background setting was last selected.
  263. PreviewBackGnd 4
  264.  
  265. [PreviewObjects]
  266. ; This section contains a list of all objects that the Texture editor
  267. ; knows about as a preview object. You can add your own objects by adding
  268. ; the name here, and then writing a #declare of this object into the
  269. ; PREVUSCN.POV/PI file, with the string 'Preview' prepended to it. To add
  270. ; an object called MyObj, add MyObj to the list and write a declared
  271. ; object called PreviewMyObj into the PREVUSCN.POV/PI file.
  272. Sphere 
  273. Cube 
  274. Cylinder 
  275. Plane 
  276. Stone 
  277. Disc 
  278.  
  279.  
  280. [OPTIONS]
  281.  
  282. ; Specify the raytracer that we're using to render the scene. Possible
  283. ; values are POV and Polyray
  284. Raytracer POV3
  285.  
  286. ; The resolution that we pass to the raytracer. This can be basically
  287. ; anything.
  288. Resolution 320x240
  289.  
  290. ; Should we force the aspect ratio of the rendered image to correspond to
  291. ; that of the active camera
  292. UseCamAspect Yes
  293.  
  294. ; Antialias setting for the raytracer. A setting of 0.0 or 1.0 is no
  295. ; antialiasing.
  296. Antialias 0.00000
  297.  
  298. ; Antialias method for the PolyRay raytracer. A setting of 0, 1, 2 or 3 is
  299. ; valid. 0 is none, 1 is filter, 2 is adaptive1 and 3 is adaptive2 (see
  300. ; PolyRay docs)
  301. AntialiasMethod 3
  302.  
  303. ; The jitter and number of rays setting for antialiasing (for POV)
  304. JitterRays 0.00000 3
  305.  
  306. ; Ask the raytracer to wait after the scene has been rendered
  307. PauseAfter Yes
  308.  
  309. ; Ask the raytracer to display the scene during rendering
  310. Display Yes
  311.  
  312. ; Ask the raytracer to be verbose during rendering
  313. Verbose No
  314.  
  315. ; Ask the raytracer to continue the image if it exists
  316. Continue No
  317.  
  318. ; Ask the raytracer to allow interruption during rendering
  319. Interruptable Yes
  320.  
  321. ; Should radiosity be used in rendering.
  322. UseRadiosity No
  323.  
  324. ; Should mosaic previewing be used in rendering.
  325. UseMosaic No 32 2
  326.  
  327. ; How many levels deep should the raytracer spawn new rays.
  328. MaxTraceLevel 5
  329.  
  330. ; The snap settings for scaling, rotation and translation
  331. Snap Off
  332. SnapScale 0.05000 0.05000 0.05000
  333. SnapRot 5.00000 5.00000 5.00000
  334. SnapTrans 0.05000 0.05000 0.05000
  335.  
  336. ; Show the texture proxies?
  337. TextureProxies Yes
  338.  
  339. ; Number of actions that you want to be able to undo.
  340. UndoBufferSize 75
  341.  
  342. ; Should Moray draw the wireframe in a random order?
  343. ScrambleViews Yes
  344.  
  345. ; The bias that noise should be offset by when outputting Polyray textures.
  346. PolyBias 0.75
  347.  
  348. ; Determines the zoom state and font size in use in the browser. First
  349. ; parameter is zoomstate, second is font size, both params must be between
  350. ; 1 and 3 inclusive.
  351. BrowserState 3 2
  352.  
  353.  
  354. ; The following section contains definitions that Moray will write to the
  355. ; INI file it creates for rendering a POV-Ray 3.0 scene from within Moray. 
  356. ; Moray will add various other settings from its OPTIONS dialog. All lines
  357. ; are copied 1 to 1, no comment or blank lines are removed.
  358. [POV3 INIFILE]
  359. Display=On 
  360. Palette=T 
  361. Video_Mode=G 
  362. Quality=9 
  363. Verbose=Off 
  364. Clock=0 
  365. Bounding=On 
  366. Bounding_Threshold=1 
  367. Buffer_Size=20 
  368. Display_Gamma=2.5 
  369. Output_to_File=On 
  370. Output_File_Type=t 
  371. ; Library_Path=C:\POVRAY3\INCLUDE 
  372. Remove_Bounds=On 
  373. Split_Unions=Off 
  374. Test_Abort_Count=100 
  375. Version=3 
  376. Bits_Per_Color=8 
  377. Cyclic_Animation=On 
  378. Initial_Clock=0 
  379. Final_Clock=1 
  380. Initial_Frame=1 
  381. ; Final_Frame=32
  382.  
  383. [POLYRAY INIFILE]
  384. ; The following section contains definitions that Moray will write to the
  385. ; DEF file it creates for rendering a Polyray scene from within Moray. Moray
  386. ; will add various other settings from its OPTIONS dialog.
  387. pixel_size 24
  388. renderer ray_trace
  389. status line
  390. display truecolor2
  391.  
  392.  
  393. [END]
  394.  
  395.